#ifndef __CONE_H__
#define __CONE_H__

#include "shape.h"

#include "vec.h"

//* ----- Type Definition -----
typedef vec3 Point3D;

class Cone : public Shape {
public:
	//! Constructor
	/*! 
	 *  @param position the cone's initial position
	 *  @param radius the cone's base radius
	 *  @param height the cone's height
	 */
	Cone(vec3 position, double radius, double height);
};

#endif
